package edu.udlap.spring2008.is300.finalexam.framework.mvc.observerobservable.favorites;

/**
 *
 * @author Ruslán Ledesma Garza
 */
public interface FavoritesChangedListener {

    /**
     * Receives a notification from an observable object (the subject).
     * 
     * The firm allows for push and/or pull data passing mechanisms.
     * @param subject the observable object that raised this update.
     * @param args an object representing any data pushed to this observer.
     */
    void favoritesChanged(FavoritesChangedObservable source, Object args);
}
